#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>


//int main()
//{
//	int i = 0, j = 0;
//	int sum = 1;
//	scanf("%d", &j);
//	for (i = 1; i <= j; i++)
//	{
//		sum = sum * i;
//	}
//	printf("%d", sum);
//	
//	return 0;
//}

//void fun(int num,int count,int i)
//{
//	
//	
//	if (i == num)
//	{
//		printf("%d",count *= i);
//	}
//	else
//	{
//		count *= i;
//		i++;
//		fun(num, count, i);
//	}
//
//}
//
//int main()
//{
//
//	int i = 1,count = 1;
//	int num = 1;
//	scanf("%d", &num);
//	fun(num, count ,i);
//	return 0;
//}

void fun(int i)
{
	if (i < 10)
	{
		printf("%d ", i);
	}
	else
	{
		fun(i / 10);
		printf("%d ", i % 10);
	}
}

int main()
{
	int i = 0;
	scanf("%d", &i);

	fun(i);

	return 0;
}